have dealings with somebody - Turkish English Dictionary